package com.armani.service;

import com.armani.model.ItemModel;
import com.armani.model.SpuModel;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

/**
 * @ProjectName: armani
 * @Package: com.armani.service
 * @ClassName: ItemService
 * @Description: 商品详情接口
 * @Author: lenovo
 * @Date: 2021/12/3 0:17
 * @Version: 1.0
 **/
public interface ItemService {
    /**
     * 查询商品详情列表
     * @param params 筛选条件参数
     * @return 商品详情列表集合
     */
    List<ItemModel> itemList(Map<String,Object> params);

    /**
     * 获取总条数
     * @param params 筛选条件参数
     * @return 总条数
     */
    Integer count(Map<String,Object> params);


    /**
     * 添加商品信息
     * @param itemModel 商品信息参数对象
     * @return 影响行数
     */
    Integer itemAdd(ItemModel itemModel);
}
